body {
    background-color: #fff;
}
// 标题栏
.brand_title {
    background-color: #f5f5f5;
    padding: 10px 0;
    overflow: hidden;

    li {
        float: left;
        padding-left: 10px;
    }

    li:nth-child(1)::after,
    li:nth-child(2)::after,
    li:nth-child(3)::after {
        content: '>';

    }
}

// 品牌列表

// 品牌排行
.brand_list {
    a {
        display: block;
    }

    .hd {
        border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        background-color: #f5f5f5;

        >h3 {
            line-height: 36px;
            font-size: 14px;
            padding-left: 10px;
            margin-bottom: 0;
            margin-top: 0;
            color: #874604;
        }
    }

    .brand_inner {
        .top2 {
            background-color: rgb(255, 157, 0);
        }

        .top1 {
            background-color: red;
        }

        .top3 {
            background-color: green;
        }

        em {
            display: inline-block;
            width: 20px;
            height: 20px;
            text-align: center;
            background: #c9c9c9;
            color: #FFFFFF;
            line-height: 20px;
            vertical-align: top;
            margin: 0 10px 0 0;
            font-size: 14px;
        }

        li {
            a {
                padding: 10px 0;
                border-bottom: 1px solid #ccc;
            }
        }

        .inner {
            display: inline-block;
        }

        p {

            color: #ccc;
        }

    }

    // 销量排行
    .media {
        border-bottom: 1px solid #ccc;

        .media-left,
        .media-right,
        .media-body {
            display: table-cell;
            vertical-align: top;
        }

    }
// 最新评论
    .bd {
        .protit {
            margin-bottom: 87px;
        }

        li {
            border-bottom: 1px solid #e7e7e7;
            padding: 10px;

            a {
                display: block;

                .pic {
                    float: left;
                    margin-right: 10px;

                    img {
                        vertical-align: middle;
                        z-index: 88;
                    }


                }

                .tit {
                    color: #999999;
                    line-height: 22px;
                    font-size: 14px;
                    word-break: break-all;
                }


            }

            .plbox {
                background: #f8f8f8;
                padding: 10px;
                border: 1px solid #e7e7e7;
                position: relative;

                .name {
                    color: green;

                    i {
                        float: right;
                    }
                }

                .con {
                    color: #000000;
                    margin-top: 10px;
                    line-height: 22px;
                    font-size: 15px;
                    word-break: break-all;
                }
            }

        }
    }
}